﻿.fl{
    float: left;
}
.cl{
    clear: both;
    display: block;
}
.fr{
    float: right;
}
ul,ul li{
    padding:0px;
    margin:0px;
    list-style:none;
}
dl,dl dt{
    padding:0px;
    margin:0px;
    list-style:none;
}
input{
    outline:none;
}
input[type="file"]{
    cursor: pointer;
}
.top{
    height:39px;
    line-height:38px;
    background:#f2f2f2;
    border-bottom:1px solid #e3e3e3;
    z-index:1000;
}
.topcon{
    width:1190px;
    margin:0 auto;
    font-size:13px;
    color:#222222;
}
.topconl .sp1{
    display: inline-block;
    padding-left:20px;
    width:110px;
    padding-right:20px;
    position: relative;
    cursor: pointer;
    border:1px solid #f2f2f2;
    border-bottom:0px;
}
.topconl .sp1 i{
    position: absolute;
    left:5px;
    top:12px;
    width:11px;
    height:14px;
    display: inline-block;
    background:url(../img/phone.png) no-repeat;
    background-position:0px 0px;
}
.topconl .sp1:before{
    display: block;
    content:" ";
    position: absolute;
    right:2px;
    top:17px;
    background:url(../img/index_06.png) no-repeat;
    background-position: center center ;
    width:20px;
     height:5px;
}
.topconl .sp1:after{
    content:"|";
    color:#cccccc;
    font-size:12px;
    display: block;
    position: absolute;
    right:0px;
    top:10px;
    width:1px;
    height:12px;
    line-height:12px;
}
.topconl .sp1 .erwei{
    display:none;
    z-index:1000;
}
.topconl .sp1:hover i{
    position: absolute;
    left:5px;
    top:12px;
    width:11px;
    height:14px;
    display: inline-block;
    background:url(../img/phone.png) no-repeat;
    background-position:0px -18px;
}
.topconl .sp1:hover{
    display: inline-block;
    padding-left:20px;
    padding-right:20px;
    background:#fff url(../img/index_03on.png) no-repeat;
    background-position:left 5px top 12px;
    position: relative;
    cursor: pointer;
    border:1px solid #e5e6e6;
    color:#00923f;
    border-bottom:0px;
}
.topconl .sp1:hover:before{
    display: block;
    content:" ";
    position: absolute;
    right:2px;
    top:17px;
    background:url(../img/index_06on.png) no-repeat;
    background-position: center center ;
    width:20px;
    height:5px;
}
.topconl .sp1:hover:after{
    content:"";
    color:#cccccc;
    font-size:12px;
    display: block;
    position: absolute;
    right:0px;
    top:10px;
    width:1px;
    height:12px;
    line-height:12px;
}
.topconl .sp1:hover .erwei{
    display:flex;
   position: absolute;
    left: -1px;
    top:37px;
    text-align: center;
    background:#fff;
    border:1px solid #e5e6e6;
}
.topconl .sp1:hover .erwei p{
    height:20px;
    line-height:20px;
    text-align: center;
    color:#333;
    font-size:14px;
}
.topconl .sp1:hover .erwei .erwei1{
    padding-left:15px;
    padding-top:15px;
    padding-right:7px;
}
.topconl .sp1:hover .erwei .erwei2{
    padding-right:15px;
    padding-left:7px;
    padding-top:15px;
}
.topconl .sp1:hover .erwei .esp{
    position: absolute;
    top:-1px;
    width:108px;
     height:1px;
    left:0px;
    background: #fff;
    }
.topconl .sp2{
     width:76px;
     text-align: center;
     position: relative;
 }
.topconl .sp2 a{
    color:#ff6600;
    font-size:13px;
    text-align: center;
    position: relative;
}
.topconl .sp2 a:hover{
    color:#666666;
    text-decoration:underline;
}
.topconl .sp2:after{
    content:"|";
    color:#cccccc;
    font-size:12px;
    display: block;
    position: absolute;
    right:0px;
    top:10px;
    width:1px;
    height:12px;
    line-height:12px;
}
.topconl .sp3{
    width:76px;
    text-align: center;
    position: relative;
}
.topconl .sp3 a{
    color:#ff6600;
    font-size:13px;
    text-align: center;
    position: relative;
}
.topconl .sp3 a:hover{
    color:#666666;
    text-decoration:underline;
}
.topconr .sp1{
    width:92px;
    border:1px solid #f2f2f2;
    border-bottom:0px;
    padding-left:10px;
    display: inline-block;
    text-align: left;
    color:#333;
    font-size:14px;
    position: relative;
    cursor: pointer;
}
.topconr .sp1:before{
    display: block;
    content:" ";
    position: absolute;
    right:2px;
    top:17px;
    background:url(../img/index_06.png) no-repeat;
    background-position: center center ;
     width:20px;
     height:5px;
     }
.topconr .sp1:after{
    content:"|";
    color:#cccccc;
    font-size:12px;
    display: block;
    position: absolute;
    right:0px;
    top:10px;
    width:1px;
    height:12px;
    line-height:12px;
}

.topconr .sp1 ul{
    position: absolute;
    left: -1px;
    top:37px;
    width:120px;
    text-align: left;
    border:1px solid #e5e6e6;
    padding-bottom:5px;
    display:none;
    z-index:1000;
}
.topconr .sp1 ul .esp{
    position: absolute;
    top:-1px;
    width:89px;
    height:1px;
    left:1px;
    background: #fff;
}
.topconr .sp1 ul li{
    padding:0px;
    padding-left:10px;
    margin:0px;
    height:24px;
    line-height:24px;
}
.topconr .sp1 ul li a{
    color:#666666;
    font-size:12px;
    padding:0px;
    margin:0px;
    height:24px;
    line-height:24px;
}
.topconr .sp1 ul li a:hover{
    color:#00923f;
    text-decoration:none;
}

.topconr .sp1:hover{
    display: inline-block;
    background:#fff;
    color:#ee2e2c;
    position: relative;
    cursor: pointer;
    border:1px solid #e5e6e6;
    border-bottom:0px;
}
.topconr .sp1:hover:before{
    display: block;
    content:" ";
    position: absolute;
    right:2px;
    top:17px;
    background:url(../img/index_06on.png) no-repeat;
    background-position: center center ;
    width:20px;
    height:5px;
}
.topconr .sp1:hover:after{
    content:"";
    color:#cccccc;
    font-size:12px;
    display: block;
    position: absolute;
    right:0px;
    top:10px;
    width:1px;
    height:12px;
    line-height:12px;
}
.topconr .sp1:hover ul{
    display: block;
    background:#fff;
}
/*网站导航*/

.topconr .spla{
    width:92px;
    border:1px solid #f2f2f2;
    border-bottom:0px;
    padding-left:10px;
    display: inline-block;
    text-align: left;
    color:#333;
    font-size:14px;
    position: relative;
    cursor: pointer;
}
.topconr .spla:before{
    display: block;
    content:" ";
    position: absolute;
    right:2px;
    top:17px;
    background:url(../img/index_06.png) no-repeat;
    background-position: center center ;
    width:20px;
    height:5px;
}
.topconr .spla .daohanglist{
    position: absolute;
    right: -1px;
    top:37px;
    width:190px;
    text-align: left;
    border:1px solid #e5e6e6;
    background:#fff;
    padding-bottom:5px;
    display:none;
    z-index:1000;
}
.topconr .spla .daohanglist .esp{
    position: absolute;
    top:-1px;
    width:90px;
    height:1px;
    right:0px;
    background: #fff;
}
.topconr .spla .daohanglist .tese{
    padding-left:10px;
    padding-top:10px;

}
.topconr .spla .daohanglist .tese strong{
    color:#333;
    font-size:16px;
    font-weight:600;
    line-height:24px;
    height:24px;
}
.topconr .spla .daohanglist ul{
    padding-left:10px;
}
.topconr .spla .daohanglist ul li{
   width:50%;
    text-align: left;
    float: left;
    padding:0px;
    margin:0px;
    height:24px;
    line-height:24px;
}
.topconr .spla .daohanglist ul li a{
    color:#666666;
    font-size:12px;
    line-height:24px;
}
.topconr .spla .daohanglist ul li a:hover{
    color:#00923f;
    text-decoration:none;
}
.topconr .spla:hover{
    display: inline-block;
    background:#fff;
    color:#ee2e2c;
    position: relative;
    cursor: pointer;
    border:1px solid #e5e6e6;
    border-bottom:0px;
}
.topconr .spla:hover:before{
    display: block;
    content:" ";
    position: absolute;
    right:2px;
    top:17px;
    background:url(../img/index_06on.png) no-repeat;
    background-position: center center ;
    width:20px;
    height:5px;
}

.topconr .spla:hover .daohanglist{
    display: block;
}
.ad{
    width:1190px;
    margin:0 auto;
    clear: both;
    display: block;
}
.h10{
    height:10px;
    clear: both;
    display: block;
}
.banner{
    padding-top:20px;
    padding-bottom:20px;
    overflow: hidden;
}
.banner .logo{
    width:420px;
    height:72px;
    float: left;
}
.banner .logo a img{
    width:405px;
    height:72px;
}
.banner .soso{
    float: left;
    width:550px;
    height:72px;
}
.banner .soso .sosos{
    height:26px;
    line-height:26px;
}
.banner .soso .sosos span{
    width:60px;
    height:26px;
    line-height:26px;
    text-align: center;
    display: inline-block;
    color:#333;
    font-size:14px;
    cursor: pointer;
}
.banner .soso .sosos span a{
    width:60px;
    height:26px;
    line-height:26px;
    text-align: center;
    display: inline-block;
    color:#333;
    cursor: pointer;
    text-decoration:none;
}
.banner .soso .sosos span.on{
    background:#019934;
    color:#fff;
}
.banner .soso .sosos span.on a{
    background:#019934;
    color:#fff;
}
.banner .soso .sosox{
    width:500px;
    height:44px;
}
.banner .soso .sosox input{
    border:2px solid #019934;
    width:410px;
    height:44px;
    line-height:44px;
    text-align:left;
    padding-left:10px;
    font-size:14px;
    float: left;
}
.banner .soso .sosox a{
    height:44px;
    line-height:40px;
    text-align: center;
    display: inline-block;
    width:80px;
    background:#019934;
    color:#fff;
    text-decoration:none;
    border:2px solid #019934;
    float: left;
}
.banner .adver{
    float: left;
    width:220px;
    height:72px;
}

.ggw{
    position:relative;
    display: inline-block;
}
.ggw .gg{
    position: absolute;
    left:0px;
    bottom:0px;
    padding:0.1rem 0.2rem;
    background:rgba(0,0,0,0.5);
    color:#fff;
    font-size:12px;
}
.banner1{
    height:50px;
}
.banner1 .banl{
    width:180px;
    background:#00923f url(../img/index_20.png) no-repeat;
    height:50px;
    background-position:left 20px top 18px;
    text-align: left;
    color:#fff;
    padding-left:66px;
    line-height:50px;
    float: left;
}
.banner1 .banr{
    width:1010px;
    height:50px;
    float: left;
}
.banner1 .banr a{
    position: relative;
    line-height:48px;
    height:49px;
    text-align: center;
    color:#000000;
    font-size:17px;
    display: block;
    float: left;
    margin-left:33px;
    margin-right:0px;
    text-decoration:none;
}

.banner1 .banr a:last-child{
    margin-right:0px;
}
.banner1 .banr a:hover{
    color:#00923f;
}
.banner1 .banr a:hover:after{
 position: absolute;
 content:" ";
 height:2px;
 background:#00923f;
 width:100%;
 display: block;
}
.banner1 .banr a.on:after{
    position: absolute;
    content:" ";
    height:2px;
    background:#00923f;
    width:100%;
    display: block;
}
.banner1 .banr a.on{
    color:#00923f;
}

.banner1 a span.rm{
    display: inline-block;
    position: absolute;
    top:-10px;
    right:0px;
    background:url(../img/index_14.png) no-repeat;
    width:33px;
    height:19px;
    line-height:14px;
 text-align: center;
    color:#fff;
    font-size:12px;

}

.bg{
    background:#f6f6f6;
    overflow: hidden;
}
.banner2 .ban2l{
    width:180px;
    float: left;
}
.ban2l{
    padding:0px;
    margin:0px;
}
.ban2l ul{
    padding:0px;
    margin:0px;
}
.ban2l ul{
    padding-top:0px;

}
.ban2l ul li{
     height:32px;
     line-height:32px;
 }
.ban2l ul li:nth-child(2n+1){
    height:33px;
    line-height:33px;
}
.ban2l ul li:nth-child(1){
    background:#fff url(../img/i_24.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(1):hover{
    background:#00923f url(../img/i_24o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(2){
    background:#fff url(../img/i_27.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(2):hover{
    background:#00923f url(../img/i_27o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(3){
    background:#fff url(../img/i_29.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(3):hover{
    background:#00923f url(../img/i_29o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(4){
    background:#fff url(../img/i_32.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(4):hover{
    background:#00923f url(../img/i_32o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(11){
    background:#fff url(../img/i_92.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(11):hover{
    background:#00923f url(../img/i_92o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(6){
    background:#fff url(../img/i_38.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(6):hover{
    background:#00923f url(../img/i_38o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(10){
    background:#fff url(../img/i_40.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(10):hover{
    background:#00923f url(../img/i_40o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(5){
    background:#fff url(../img/i_42.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(5):hover{
    background:#00923f url(../img/i_42o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(9){
    background:#fff url(../img/i_44.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(9):hover{
    background:#00923f url(../img/i_44o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(7){
    background:#fff url(../img/i_46.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(7):hover{
    background:#00923f url(../img/i_46o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(8){
    background:#fff url(../img/i_49.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li:nth-child(8):hover{
    background:#00923f url(../img/i_49o.png) no-repeat;
    background-position:left 14px center;
    background-size:26px 26px;
}
.ban2l ul li a{
    display: block;
    clear: both;
    height:32px;
    line-height:32px;
    padding-left:55px;
    color:#333;
}
.ban2l ul li a:hover{
    color:#fff;
    text-decoration:none;
}
.banner2 .ban2r{
    width:1010px;
    float: left;
}
.ban22 a{
    clear: both;
    display: block;
    margin-top:9px;
}
.ban22 a img{
    width:215px;
    height:171px;
}
.ban2r{
}
.ban21{
    width:795px;
}

.ban21 ul{
    padding-left:6px;
    padding-top:6px;
}
.ban21 ul li{
    display: inline-block;
    width:126px;
    height:114px;
    float:left;
    margin:2px;
}
.ban21 ul li a{
    display:block;
    width:126px;
    height:114px;
    text-align: center;
    background:#fff;
}
.ban21 ul li a:hover{
    background:url(../img/index_24.jpg) no-repeat;
    background-position: center center;
}
.ban21 ul li a img{
    max-width:109px;
    max-height:66px;
    margin:24px auto;
}
.qiyetit{
    padding-top:25px;
    padding-bottom:25px;
}
.qiyetit strong{
    background:url(../img/index_63.png) no-repeat;
    background-position:left center;
    padding-left:36px;
    color:#019934;
    font-size:24px;
    line-height:26px;
}
.qiyetit .more{
    color:#666666;
    font-size:14px;
    line-height:26px;
    float: right;
}
.qiyetit .more:hover{
    color:#000;
    text-decoration:none;
}

.qiyetit1{
    padding-top:25px;
    padding-bottom:25px;
}
.qiyetit1 strong{
    background:url(../img/niu1.png) no-repeat;
    background-position:left center;
    padding-left:36px;
    color:#019934;
    font-size:24px;
    line-height:26px;
}
.qiyetit1 .more{
    color:#666666;
    font-size:14px;
    line-height:26px;
    float: right;
}
.qiyetit1 .more:hover{
    color:#000;
    text-decoration:none;
}
.jinpinqu1{
padding-top:0px;
}
.jinpinqu1 ul{margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
    border:1px solid #eeeeee;
    display: block;

}
.jinpinqu1 ul li{
    width:16.66666666667%;
    float: left;
    text-align: center;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    background:#fff;
}
.jinpinqu1 ul li:nth-child(6n+1){
    border-left:1px solid #eeeeee;
}
.jinpinqu1 ul li a{
    display: block;
    padding:0px;
    margin:0px;
    height:246px;
    overflow: hidden;
}
.jinpinqu1 ul li a .pic{
    height:167px;
    padding-top:10px;
    text-align: center;
    padding-bottom:0px;
    overflow: hidden;
}
.jinpinqu1 ul li a .pic img{
    width:177px;
    height:147px;
    margin:0 auto;

}
.jinpinqu1 ul li a .ptit{
    color:#333;
    font-size:13px;
    height:36px;
    line-height:36px;
    overflow: hidden;
}
.jinpinqu1 ul li a p{
    padding:0px;
    margin:0px;
    color:#999999;
    font-size:16px;
    height:29px;
    line-height:28px;
    overflow: hidden;
    display:inline-block;
    clear: both;
    padding-left:15px;
    padding-right:15px;
}
.jinpinqu1 ul li a:hover{
    height:246px;
    overflow: hidden;
    border:1px solid #00923f;
    text-decoration:none;
}
.jinpinqu1 ul li a:hover .ptit{ color:#00923f;}
.jinpinqu1 ul li a:hover p{
    background:#00923f;
    color:#fff;
    font-size:16px;
    border-radius:36px;
}




.qiyecon ul li{
    width:230px;
    height:153px;
    background:#fff;
    margin-left:5px;
    margin-right:5px;
    margin-bottom:5px;
    padding:9px;
    overflow: hidden;
    border:1px solid #eeeeee;
    float: left;
}
.qiyecon ul li:nth-child(5n+1){
    margin-left:0px;
}
.qiyecon ul li:nth-child(5n){
    margin-right:0px;
}
.qiyecon ul li .pic{
    width:210px;
    height:55px;
    text-align: center;
}
.qiyecon ul li .pic a img{
    max-width:210px;
    max-height:55px;
    margin:0 auto;
}
.qiyecon ul li .tit{
    padding-top:10px;
    padding-bottom:10px;
    text-align: center;

}
.qiyecon ul li .tit a{
    color:#111111;
    font-size:14px;
    line-height:24px;

}
.qiyecon ul li .sm{
    clear: both;
    display: block;
    display: flex;
    height:40px;
    text-align: center;
}
.qiyecon ul li .sm span{
    border:1px solid #e6e6e6;
    display: inline-block;
    padding-left:10px;
    padding-right:10px;
    border-radius:28px;
    color:#666666;
    font-size:12px;
    line-height:25px;
    height:28px;
    margin-left:5px;
    margin-right:5px;
    background:#fff;
    cursor: pointer;

}
.qiyecon ul li .sm span a{
    color:#666666;
    font-size:12px;
    text-decoration:none;
}
.qiyecon ul li .sm span a:hover{
    color:#fff;
    font-size:12px;
    text-decoration:none;
}

.qiyecon ul li:hover{
    border:1px solid #00923f;
}
.qiyecon ul li .sm span:hover{
    border:1px solid #00923f;
    background:#00923f;
    color:#fff;
}
.jingpin{
    border:1px solid #eeeeee;
    height:75px;
    border-bottom:1px solid #00923f;
}
.jingpin ul li{
    float: left;
    width:8.333333%;
    background:#fff;
    border-right:1px solid #eeeeee;
    height:73px;
    text-align: center;
    padding:0px;
    margin:0px;
    cursor: pointer;
}
.jingpin ul li .pic{
    padding-top:8px;
    height:36px;
}
.jingpin ul li .pic img{
    width:36px;
    height:36px;
}
.jingpin ul li strong{
    color:#ff6600;
    font-size:17px;
    line-height:34px;
    font-weight:300;
}
.jingpin ul li a strong{
    color:#000;
    font-size:14px;
    line-height:34px;
    font-weight:500;
}
.jingpin ul li a{
    text-decoration:none;
    display: block;
    height:100%;
}
.jingpin ul li:nth-child(2) a .pic{
    background:url(../img/i_73.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(2) a:hover .pic{
    background:url(../img/i_73o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(2) a.on .pic{
    background:url(../img/i_73o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(3) a .pic{
    background:url(../img/i_71-26.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(3) a:hover .pic{
    background:url(../img/i_71-26o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(3) a.on .pic{
    background:url(../img/i_71-26o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(4) a .pic{
    background:url(../img/i_78.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(4) a:hover .pic{
    background:url(../img/i_78o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(4) a.on .pic{
    background:url(../img/i_78o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(5) a .pic{
    background:url(../img/i_80.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(5) a:hover .pic{
    background:url(../img/i_80o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(5) a.on .pic{
    background:url(../img/i_80o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}

.jingpin ul li:nth-child(6) a .pic{
    background:url(../img/i_82.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(6) a:hover .pic{
    background:url(../img/i_82o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(6) a.on .pic{
    background:url(../img/i_82o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(7) a .pic{
    background:url(../img/i_84.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(7) a:hover .pic{
    background:url(../img/i_84o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(7) a.on .pic{
    background:url(../img/i_84o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(8) a .pic{
    background:url(../img/i_86.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(8) a:hover .pic{
    background:url(../img/i_86o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(8) a.on .pic{
    background:url(../img/i_86o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(9) a .pic{
    background:url(../img/i_88.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(9) a:hover .pic{
    background:url(../img/i_88o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}

.jingpin ul li:nth-child(9) a.on .pic{
    background:url(../img/i_88o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}

.jingpin ul li:nth-child(10) a .pic{
    background:url(../img/i_38.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(10) a:hover .pic{
    background:url(../img/i_38o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(10) a.on .pic{
    background:url(../img/i_38o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}


.jingpin ul li:nth-child(11) a .pic{
    background:url(../img/i_92.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(11) a:hover .pic{
    background:url(../img/i_92o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(11) a.on .pic{
    background:url(../img/i_92o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}

.jingpin ul li:nth-child(12) a .pic{
    background:url(../img/i_94.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}
.jingpin ul li:nth-child(12) a:hover .pic{
    background:url(../img/i_94o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}

.jingpin ul li:nth-child(12) a.on .pic{
    background:url(../img/i_94o.png) no-repeat;
    background-size:36px 36px;
    background-position:center 8px;
}

.jingpin ul li a:hover{
    background:#00923f;
}
.jingpin ul li a:hover strong{
    color:#fff;
}
.jingpin ul li a.on{
    background:#00923f;
}
.jingpin ul li a.on strong{
    color:#fff;
}

.jinpinqu{
padding-top:10px;
}
.jinpinqu ul{margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
    border:1px solid #eeeeee;
    display: block;

}
.jinpinqu ul li{
    width:16.66666666667%;
    float: left;
    text-align: center;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    background:#fff;
}
.jinpinqu ul li:nth-child(6n+1){
    border-left:1px solid #eeeeee;
}
.jinpinqu ul li a{
    display: block;
    padding:0px;
    margin:0px;
    height:246px;
    overflow: hidden;
}
.jinpinqu ul li a .pic{
    height:167px;
    padding-top:10px;
    text-align: center;
    padding-bottom:0px;
    overflow: hidden;
}
.jinpinqu ul li a .pic img{
    width:177px;
    height:147px;
    margin:0 auto;

}
.jinpinqu ul li a .ptit{
    color:#333;
    font-size:13px;
    height:36px;
    line-height:36px;
    overflow: hidden;
}
.jinpinqu ul li a p{
    padding:0px;
    margin:0px;
    color:#999999;
    font-size:16px;
    height:29px;
    line-height:28px;
    overflow: hidden;
    display:inline-block;
    clear: both;
    padding-left:15px;
    padding-right:15px;
}
.jinpinqu ul li a:hover{
    height:246px;
    overflow: hidden;
    border:1px solid #00923f;
    text-decoration:none;
}
.jinpinqu ul li a:hover .ptit{ color:#00923f;}
.jinpinqu ul li a:hover p{
    background:#00923f;
    color:#fff;
    font-size:16px;
    border-radius:36px;
}
.qiyetitb{
    padding-top:25px;
    padding-bottom:25px;
}
.qiyetitb strong{
    background-position:left center;
    padding-left:1px;
    color:#019934;
    font-size:30px;
    line-height:26px;
    font-weight:500;
}
.qiyetitb .more{
    color:#666666;
    font-size:14px;
    line-height:26px;
    float: right;
}
.qiyetitb .more:hover {
    color: #000;
    text-decoration: none;
}
.qiyeb{
    padding-bottom:10px;
}
.qiyebcon{
    border:1px solid #eeeeee;
    border-bottom:0px;
    overflow: hidden;
}
.qiyebconl{
    padding:6px 3px 6px 3px;
    width:170px;
    height:480px;
    background:#fafafa;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    overflow: hidden;
    position: relative;
}

.qiyebconl .qycon1 a{
    display: inline-block;
   border:1px solid #e6e6e6;
    background:#fff;
    padding:0px 3px 0px 3px;
    height:28px;
    line-height:28px;
    width:75px;
    overflow: hidden;
    float: left;
    color:#707070;
    text-align: center;
    font-size:12px;
    margin:5px 3px 5px 3px;
    text-decoration:none;
    border-radius:5px;
}
.qiyebconl .qycon1 a:hover{
    background:#00923f;
    border:1px solid #00923f;
    color:#fff;
}
.qiyebconl .bot{
    position: absolute;
    width:100%;
    left:0px;
    bottom:0px;
    height:50px;
    line-height:50px;
    text-align: center;
}
.qiyebconl .bot a{
  color:#333;
    font-size:14px;
}
.qiyebconl .bot a:hover{
     color:#00923f;
    text-decoration:none;
 }
.qiyebconr{
  width:1018px;
    background:#fff;
    height:480px;
    overflow: hidden;
}
.qiyebconr ul li{
    width:170px;
    height:240px;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    float: left;
    text-align: center;
    overflow: hidden;
}
.qiyebconr ul li:nth-child(6n){
    border-right:0px;
    width:168px;
}
.qiyebconr ul li .pic{
    padding-top:10px;
    width:169px;
    height:134px;
    padding-left:10px;
    padding-right:10px;
    overflow: hidden;
    display: table;
}
.qiyebconr ul li .pic a{
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}
.qiyebconr ul li .pic a img{
 margin:0 auto;
   max-width:149px;
    max-height:124px;
}
.qiyebconr ul li .tit a{
    font-size:15px;
    line-height:30px;
    color:#222222;
    text-decoration:none;
}
.qiyebconr ul li .sm{
    font-size:12px;
    line-height:25px;
    color:#999999;
}
.qiyebconr ul li .daili{
padding-top:8px;
    height:45px;
    overflow: hidden;
}
.qiyebconr ul li .daili a{
    font-size:15px;
    line-height:16px;
    background:#f0f0f0;
    padding-left:20px;
    padding-right:20px;
    padding-top:6px;
    padding-bottom:6px;
    border-radius:5px;
    color:#666666;
    text-decoration:none;
}
.qiyebconr ul li .daili a:hover{
    background:#00923f;
    color:#fff;
}
.qiyebconr ul li .li{
    width:100%;
    height:100%;
    border:1px solid #fff;
}
.qiyebconr ul li .li:hover{
    border:1px solid #00923f;
}
.qiyebconr ul li .li:hover .daili a{
    background:#00923f;
    color:#fff;
}
.toutiaol{
    width:785px;
}
.toutiaol .qiyetitb{
    overflow: hidden;
    border-bottom:1px solid #eeeeee;
}
.toutiaor{
    width:390px;
}
.toutiaor .qiyetitb{
    border-bottom:1px solid #eeeeee;
}
/*轮播*/
.toutconl{
width:388px;
    height:312px;
}
.swiper-container{
    width:388px;
    height:312px;
}
.toutconr{
    width:396px;
}
.swiper-container .swiper-wrapper .swiper-slide{
    height:312px;
    position: relative;
}
.swiper-container .swiper-wrapper .swiper-slide img{
    width:388px;
    height:312px;
}
.swiper-container .swiper-wrapper .swiper-slide p{
    position: absolute;
    left:0px;
    bottom:-20px;
    width:100%;
    background:rgba(0,0,0,0.5);
    height:44px;
    line-height:44px;
    color:#fff;
    font-size:14px;
    text-align: center;
}
.swiper-container .swiper-wrapper .swiper-slide a:hover p{
    color:#ff6600;
}
.swiper-container.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets{
    position:absolute;
    left:auto;
    right:10px;
    bottom:10px;
    display: inline;
    width:auto;
}
.swiper-container.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{
    width:10px;
    height:10px;
    background:rgba(255,255,255,0.67);
    border-radius:0;
}
.swiper-container.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
    width:10px;
    height:10px;
    background:#ff9900;
    border-radius:0;
}
.toutcon{
    padding-top:10px;
}
.toutconr ul li{
    margin-left:10px;
    width:188px;
    height:151px;
    margin-bottom:10px;
    float: left;
    position: relative;
}
.toutconr ul li a{
display: block;
}
.toutconr ul li a img{
    width:188px;
    height:151px;
}
.toutconr ul li a span{
    background:rgba(0,0,0,0.5);
    height:35px;
    line-height:35px;
    text-align: center;
    color:#fff;
    position: absolute;
    left:0px;
    bottom:0px;
    width:100%;
    font-size:13px;
}
.toutconr ul li a:hover span {
color:#ff6600;
}
.toutcon2{
    padding-top:10px;
}
.toutcon2 ul li{
    margin-right:10px;
    width:188px;
    height:151px;
    margin-bottom:10px;
    float: left;

}
.toutcon2 ul li:nth-child(2n){
    margin-right:0px;
}
.toutcon2 ul li a{
    display: block;
}
.toutcon2 ul li a img{
    width:188px;
    height:125px;
}
.toutcon2 ul li a span{
    display:block;
    text-align: center;
    height:35px;
    line-height:35px;
    color:#333;
    width:100%;
    font-size:13px;
}
.toutcon2 ul li a:hover{
    text-decoration:none;
}
.toutcon2 ul li a:hover span {
    color:#ff6600;
}
.ad5 a{
    width:234px;
    height:85px;
    background:#eeeeee;
    text-align: center;
    float: left;
    margin-right:5px;
}
.ad5 a:last-child{
    margin-right:0px;
}
.ad5 a p{
    padding-top:8px;
    color:#333;
    font-size:15px;
    line-height:23px;
    padding-left:15px;
    padding-right:15px;
    height:50px;
    overflow: hidden;
}
.ad5 a span{
    color:#333;
    font-size:14px;
    line-height:0px;
    text-align: center;
    display: block;
    clear: both;
}
.ad5 a:hover{
    background:#019934;
    text-decoration:none;
}
.ad5 a:hover p{
    color:#fff;
}
.ad5 a:hover span{
 color:#fff;
}
.toutiao .qiyetitb{
    padding-top:20px;
    padding-bottom:20px;
}
.toutiao .qiyetitb strong{
    font-size:24px;
    line-height:32px;
}
.toutiao .qiyetitb .more {
    color: #666666;
    font-size: 14px;
    line-height:32px;
    float: right;
    margin-right:10px;
}
.remen .qiyetitb strong{
    font-size:24px;
    line-height:32px;
}
.remen .qiyetitb{
    border-bottom:1px solid #eeeeee
}
.remenon{
padding-top:10px;
}
.remenon .rmen{
    float: left;
    width:282px;
    height:410px;
    margin-right:20px;
}
.remenon .rmen:last-child{
    margin-right:0px;
}
.titc{
    background:#f9f9f9;
    padding-top:18px;
    padding-bottom:18px;
    overflow: hidden;
}
.titc strong{
    border-left:2px solid #019934;
    padding-left:12px;
    color:#333;
    font-size:14px;
    height:15px;
    line-height:15px;
}
.titc .gd{
    padding-right:0px;
    float: right;
}
.titc .gd a{
    color:#333;
    font-size:14px;
    height:15px;
    line-height:15px;
    padding-right:16px;
    position: relative;
}
.titc .gd a:after{
    content: "|";
    position: absolute;
    color:#cccccc;
    font-size:12px;
    line-height:15px;
    height:15px;
    top:0px;
    right:6px;
}
.titc .gd a:last-child:after{
    content:"";
}
.titc .gd a:hover{
    color:#00923f;
    text-decoration:none;
}
.picc{
    padding-top:10px;
    padding-bottom:5px;
    overflow: hidden;
}
.picc a img{
    width:282px;
    height:170px;
}
.list ul li a{
    color:#333;
    font-size:14px;
    line-height:32px;
    background:url(../img/dianvv_03.png) no-repeat;
    background-position:left 0px top 5px;
    padding-left:15px;
}
.list ul li a:hover{
    color:#00923f;
    text-decoration:none;
}
.youqing .qiyetitb{
    padding-top:15px;
    padding-bottom:10px;
    border-bottom:1px solid #eeeeee;
}
.youqing .qiyetitb strong{
    font-size:24px;
    line-height:32px;
}
.youqing .qiyetitb strong p{
    display: inline;
    color:#666666;
    font-size:14px;
    padding-left:5px;
}
.youqingcon{
    padding-top:10px;
    padding-bottom:10px;
    text-align: left;
    color:#d3d3d3;
    overflow: hidden;
}
.youqingcon a{
    color:#222222;
    font-size:14px;
    line-height:32px;
    margin-left:5px;
    margin-right:5px;
}
.youqingcon a:first-child{
    margin-left:0px;
}
.youqingcon a:hover{
    color:#00923f;
    text-decoration:none;
}
.bottom{
    background:#292929;
}
.bottoms{
    padding-top:30px;
    height:262px;
    padding-bottom:30px;
    overflow: hidden;
}
.bot1{
    width:324px;
    border-right:1px solid #3c3c3c;
    position: relative;
}
.bot1:after{
    content: ' ';
    width:1px;
    height:50px;
    position: absolute;
    right:-1px;
    top:0px;
    display: block;
    background:#00923f;
}
.bot2{
    width:183px;
    border-right:1px solid #3c3c3c;
    position: relative;
}
.bot2:after{
    content: ' ';
    width:1px;
    height:50px;
    position: absolute;
    right:-1px;
    top:0px;
    display: block;
    background:#00923f;
}
.bot2 strong{
    color:#00923f;
    font-size:18px;
    line-height:50px;
    height:50px;
    text-align: center;
    display: block;
    text-align: center;
}
.bot2 ul li{
    clear: both;
    display: block;
    text-align: center;
}
.bot2 ul li a{
    color:#999999;
    font-size:14px;
    line-height:32px;
    text-decoration:none;
}
.bot2 ul li a:hover{
   color:#00923f;
}
.bot3{
    width:315px;
}
.b3a{
    text-align: center;
    height:84px;
}
.b3b{
    color:#ff9900;
    font-size:22px;
    font-weight:500;
    text-align: center;
 clear: both;
    display: block;
}
.zhou{
    color:#b6b6b6;
    font-size:14px;
    line-height:36px;
    font-weight:500;
    text-align: center;
    clear: both;
    display: block;
}
.kefu{
background:#ff9900 url(../img/lt_03.png) no-repeat;
    background-position:left 13px top 3px;
     width:130px;
    height:33px;
    line-height:33px;
    color:#fff;
    display: block;
    text-align: left;
    padding-left:45px;
    margin:0 auto;
}
.kefu:hover{
    background:#e68f0d url(../img/lt_03.png) no-repeat;
    background-position:left 13px top 3px;
    text-decoration:none;
    color:#fff;
}
.bottomx{
    border-top:1px solid #3f3f3f;
    text-align: center;
    color:#999999;
    font-size:14px;
    line-height:28px;
    padding-top:10px;
    padding-bottom:10px;
}
.bottomx a{
    display: inline-block;
    color:#999999;
    font-size:14px;
    position: relative;
    padding-right:10px;
    padding-left:10px;
    line-height:28px;
    height:28px;
}
.bottomx a:first-child{
    padding-left:0px;
}
.bottomx a:after{
    content:"|";
    color:#3f3f3f;
    position: absolute;
    right:0px;
    bottom:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}
.bottomx p{
    color:#999999;
    font-size:14px;
    line-height:28px;
}
/*产品*/
.cplog{
 width:418px;
    padding-top:13px;
}
.cplog a{
    float: left;
    width:212px;
}
.cplog a img{
    width:212px;
    height:47px;
}
.cplog span{
    float: left;
   background:#e6e6e6;
    display: inline-block;
    height:47px;
    margin-left:20px;
    margin-right:20px;
    width:1px;
}
.cplog h1{
    color:#00923f;
    font-size:32px;
    line-height:47px;
    font-weight:300;
}
.adver ul{
    padding-top:11px;
}
.adver ul li{
    float: left;
    width:33.33%;
    padding-top:5px;
    position: relative;
}
.adver ul li:after{
    content: "|";
    position: absolute;
    font-size:12px;
    right: 8px;
    top: 7px;
    color: #e3e3e3;
}
.adver ul li:nth-child(3n):after{
    content: "";
}
.adver ul li a{
    color:#222222;
    font-size:14px;
    line-height:24px;
}
.adver ul li a:hover{
    text-decoration:none;
    color:#ff6600;
}
.adver ul li a.on{
    text-decoration:none;
    color:#ff6600;
}
.adver ul li.new{
    background:url(../img/yao_03.png) no-repeat;
    background-position:top 0px right 0px;
}
.ban{
    background:#00923f;
    height:50px;
}
.ban .ad{}
.ban .ad a{
    color:#fff;
    font-size:16px;
    line-height:50px;
    width:7.6923%;
    display: inline-block;
    float: left;
    text-align: center;
}
.ban .ad a:hover{
    text-decoration:none;
    background:#ff9800;
    color:#fff;
}
.ban .ad a.on{
    background:#ff9800;
    color:#fff;
}
.dh{
    color:#00923f;
    font-size:14px;
    padding-top:30px;
    padding-bottom:30px;
    overflow: hidden;
    text-align:left;
}
.dh a{
    color:#00923f;
    font-size:14px;
    text-decoration:none;
}
.dh a:hover{
    color:#03692f;
}
.cplistl{
    width:898px;
}
.cplistr{
    width:278px;
}
.cpt1{
    height:60px;
    line-height:60px;
    background:#fff;
    width:100%;
    border-bottom:1px solid #00923f;
}
.cpt1 a{
    display: inline-block;
    width:114px;
    text-align: center;
    color:#000000;
    line-height:60px;
}
.cpt1 a.on{
    background:#00923f;
    color:#fff;
}
.cpt1 a:hover{
    background:#00923f;
    color:#fff;
    text-decoration:none;
}
.cpr1{
    border:1px solid #eeeeee;
    background:#fff;
    position: relative;
}
.cpr1 .cpr1tit{
    border-bottom:1px solid #e6e6e6;
    height:58px;
    line-height:58px;
    text-align:left;
    color:#00923f;
    font-size:17px;
    font-weight:300;
    margin-left:14px;
    margin-right:14px;
}

.cpr1 .cpr1tit strong{
    position:absolute;
    left:0px;
    top:18px;
    padding-left:14px;
    height:18px;
    line-height:18px;
    border-left:2px solid #00923f;
}
.cpr1 .cpr1tit .more{
    color:#000;
    font-size:14px;
    font-weight:500;
    text-decoration:none;
}
.cpr1 .cpr1tit .more:hover{
    color:#00923f;
}
.cpr1con{
     padding-top:10px;
     padding-bottom:10px;
     padding-left:14px;
     padding-right:14px;
 }
.cpr1conx{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:14px;
    padding-right:14px;
}
.cpr1conx strong{
    text-align: center;
    color:#666666;
    font-size:14px;
    line-height:44px;
    display: block;
    clear: both;
}

.cpr1con a{
    line-height:24px;
    color:#222222;
    font-size:14px;
    padding-right:14px;
    display: inline-block;
    position: relative;
}
.cpr1con a:after{
    content:"|";
    position: absolute;
    right:5px;
    top:0px;
    color:#e3e3e3;
}
.cpt2 ul{
    padding-top:5px;
}
.cpt2 ul li{
    width:216px;
    height:300px;
    background:#fff;
    position: relative;
    border:1px solid #eeeeee;
    margin:5px;
    margin-right:6px;
    margin-bottom:10px;
    overflow: hidden;
    float: left;
}
.cpt2 ul li:hover{
    border:1px solid #00923f;
}

.cpt2 ul li:nth-child(4n+1){
    margin-left:0px;
}
.cpt2 ul li:nth-child(4n){
   margin-right:0px;
}
.cpt2 ul li a.pic{
    text-align: center;
    width:216px;
    height:162px;
    display:table-cell;
    vertical-align: middle;
    padding-top:10px;
}
.cpt2 ul li a.pic img{
    max-width:195px;
    max-height:162px;
}
.cpt2 ul li strong{
    clear: both;
    display: block;
    text-align: center;
    padding-top:10px;
}
.cpt2 ul li strong a{
    display: block;
    clear: both;
    color:#000;
    font-size:14px;
    line-height:28px;
    height:28px;
    text-align: center;
    overflow: hidden;
}
.cpt2 ul li strong a:hover{
    text-decoration:none;
    color:#00923f;
}
.cpt2 ul li p{
    color:#666666;
    font-size:14px;
    line-height:28px;
    height:22px;
    text-align: center;
    overflow: hidden;
}
.cpt2 ul li span{
    clear: both;
    display: block;
    text-align: center;
}
.cpt2 ul li span a{
    clear: both;
    display: inline-block;
    color:#666666;
    font-size:14px;
    line-height:32px;
    text-align: center;
    border:1px solid #e3e3e3;
    border-radius:10px;
    height:32px;
    padding-left:10px;
    padding-right:10px;
    margin:0 auto;
    overflow: hidden;
}
.cpt2 ul li span a:hover{
    color:#fff;
    background:#00923f;
    border:1px solid #00923f;
    text-decoration:none;
}
.cpt2 ul li:hover span a{
    color:#fff;
    background:#00923f;
    border:1px solid #00923f;
    text-decoration:none;
}

.cpt2 ul li .hot{
    background:url(../img/yao_11.png) no-repeat;
    width:45px;
    height:36px;
    position: absolute;
    left:10px;
    top:-5px;
}
.cpt2 ul li .new{
    background:url(../img/jn_03.png) no-repeat;
    width:45px;
    height:36px;
    position: absolute;
    left:10px;
    top:-5px;
}
.cpt2 ul li .jing{
    background:url(../img/jn_05.png) no-repeat;
    width:45px;
    height:36px;
    position: absolute;
    left:10px;
    top:-5px;
}
.page{
    padding-top:20px;
    padding-bottom:20px;
    text-align: center;
}
.page a{
    display: inline-block;
    border:1px solid #eeeeee;
    background:#fff;
    color:#333;
    font-size:14px;
    padding:10px 20px;
}
.page a:hover{
    color:#fff;
    background:#00923f;
    border:1px solid #00923f;
    text-decoration:none;
}
.page a.on{
    color:#fff;
    background:#00923f;
    border:1px solid #00923f;
    text-decoration:none;
}
.cptu a img{
    width:100%;
}
.bota{
    background:#fff;
    padding-top:30px;
    padding-bottom:30px;
    overflow: hidden;
}
.botaa{
    padding-top:30px;
    padding-bottom:30px;
    overflow: hidden;
}
.bota0{
    width:405px;
    padding-left:10px;
    padding-right:20px;
}
.bota0 strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    font-weight:400;
}
.bota0 ul li{
    clear: both;
    display: block;
    padding-top:5px;
    height:32px;
    padding-bottom:5px;
    overflow: hidden;
}
.bota0 ul li a{
    color:#000;
    font-size:14px;
    line-height:32px;
    height:32px;
}
.bota0 .botacon{
    padding-top:5px;
    padding-bottom:5px;
}
.bota0 .botacon  p{
    color:#000;
    font-size:14px;
    line-height:32px;

}

.bota1{
    width:370px;
    padding-left:20px;
    padding-right:20px;
}
.bota1 strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    font-weight:400;
}
.bota1 ul li{
    clear: both;
    display: block;
    padding-top:5px;
    height:32px;
    padding-bottom:5px;
    overflow: hidden;
}
.bota1 ul li a{
    color:#000;
    font-size:14px;
    line-height:32px;
    height:32px;
}
.bota1 .botacon{

}
.bota1 .botacon a{
    display: inline-block;
    color:#333333;
    font-size:14px;
    line-height:32px;
    height:32px;
    position: relative;
    padding-right:10px;
}
.bota1 .botacon a:after{
    content:"|";
    position: absolute;
    right:0px;
    top:0px;
    line-height:28px;
    height:28px;
    display: block;
    color:#999;
}
.botbcon ul li{
    clear: both;
    display: block;
}
.botbcon ul li a{
    color:#333333;
    font-size:14px;
    line-height:32px;
    height:32px;
}

.bota2{
    width:150px;
    padding-left:20px;
}
.bota2 strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    font-weight:400;
}

.bota2x{
    width:185px;
    padding-left:20px;
}
.bota2x strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    font-weight:400;
}

.bota3{
    width:187px;
    padding-left:20px;
}
.bota3a{
    text-align: center;
}
.bota3a img{
width:70px;
}
.bota3b{
    text-align: center;
    color:#ff9900;
    font-size:24px;
    line-height:40px;
    font-weight:600;
}
.bota3c{
    clear: both;
    display: block;
    text-align: center;
    color:#999999;
    font-size:12px;
    line-height:24px;
    height:24px;
    font-weight:500;
}
.bota4c{
    clear: both;
    display: block;
}
.bota4c a{
    width:130px;
    height:33px;
    line-height:33px;
    text-align: left;
    display: block;
    margin:0 auto;
    background:#ff9900 url(../img/lt_03.png) no-repeat;
    background-position: left 10px top 3px;
    color:#fff;
    padding-left:45px;
    text-decoration:none;

}
.bota4c a:hover{
    background:#e18904 url(../img/lt_03.png) no-repeat;
    background-position: left 10px top 3px;
}
.botb{
    border-top:1px solid #e6e6e6;
    height:60px;
    line-height:60px;
    color:#333;
    text-align: center;
    font-size:14px;
}
.botb a{
    color:#333;
    text-align: center;
    font-size:14px;
}
.daoh{
    background:#fff;
    height:54px;
    border:1px solid #eeeeee;
}
.daoh a{
    color:#000000;
    font-size:14px;
    line-height:52px;
    text-align: center;
    margin-left:20px;
    margin-right:20px;
    padding-left:5px;
    padding-right:5px;
    display:inline-block;
}
.daoh a:hover{
    border-bottom:1px solid #00923f;
    color:#00923f;
    font-size:14px;
    text-decoration:none;
}
.daoh a.on{
    border-bottom:1px solid #00923f;
    color:#00923f;
    font-size:14px;
    text-decoration:none;
}
.h20{
    height:20px;
}

.lists ul{
    padding-left:0px;
    padding-top:0px;
}
.lists{
    border-left:1px solid #eeeeee;
    border-top:1px solid #eeeeee;
    overflow: hidden;
}
.lists ul li{
    display: inline-block;
    width:14.28571428571429%;
    height:158px;
    float:left;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    text-align: center;
    background:#fff;

}

.lists.lx ul li{
    display: inline-block;
    width:20%;
    height:158px;
    float:left;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    text-align: center;
    background:#fff;

}
.lists ul li:hover{
    background:#fff url(../img/dalei_03.png) no-repeat;
    background-size:100% 100%;
    background-position: center center;
}

.lists ul li .pic{
    width:168px;
    height:94px;
}
.lists ul li .pic{
    width:168px;
    height:94px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.lists ul li .pic img{
    max-width:120px;
    max-height:160px;
}
.lists ul li strong {
    display: block;
    clear: both;
    color:#222222;
    font-size:14px;
    line-height:24px;
    text-align: center;
}
.lists ul li:hover strong {
    text-decoration:none;
    color:#ff6600;
}
.lists ul li p{
    color:#999999;
    font-size:14px;
    line-height:24px;
    text-align: center;
}
.lists ul li a{
    text-decoration:none;
}





.lists1 ul{
    padding-left:0px;
    padding-top:0px;
}
.lists1{
    border-left:1px solid #eeeeee;
    border-top:1px solid #eeeeee;
    overflow: hidden;
}
.lists1 ul li{
    display: inline-block;
    width:10%;
    height:109px;
    float:left;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    text-align: center;
    background:#fff;

}

.lists1.lx ul li{
    display: inline-block;
    width:10%;
    height:125px;
    float:left;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    text-align: center;
    background:#fff;

}
.lists1 ul li:hover{
    background:#fff url(../img/dalei_03.png) no-repeat;
    background-size:100% 100%;
    background-position: center center;
}

.lists1 ul li .pic{
    width:128px;
    height:74px;
}
.lists1 ul li .pic{
    width:128px;
    height:74px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.lists1 ul li .pic img{
    max-width:100px;
    max-height:100px;
}
.lists1 ul li strong {
    display: block;
    clear: both;
    color:#222222;
    font-size:14px;
    line-height:24px;
    text-align: center;
}
.lists1 ul li:hover strong {
    text-decoration:none;
    color:#ff6600;
}
.lists1 ul li p{
    color:#999999;
    font-size:14px;
    line-height:24px;
    text-align: center;
}
.lists1 ul li a{
    text-decoration:none;
}






.jpin .qiyetitb strong{
    font-size:24px;
}
.jpincon{
    border:1px solid #eeeeee;
    overflow: hidden;
}
.jpincon ul li{
    width:170px;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    float: left;
    text-align: center;
    background:#fff;
}
.jpincon ul li .li{
    border:1px solid #fff;
}
.jpincon ul li .li:hover{
    border:1px solid #00923f;
}
.jpincon ul li:nth-child(7n){
    border-right:0px;
    width:168px;
}
.jpincon ul li .pic{
    padding-top:10px;
    width:169px;
    height:134px;
    padding-left:10px;
    padding-right:10px;
    overflow: hidden;
    display: table;
}
.jpincon ul li .pic a{
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}
.jpincon ul li .pic a img{
    margin:0 auto;
    max-width:149px;
    max-height:124px;
}
.jpincon ul li .tit a{
    font-size:15px;
    line-height:30px;
    color:#222222;
    text-decoration:none;
}
.jpincon ul li .sm{
    font-size:15px;
    line-height:30px;
    color:#999999;
}
.jpincon ul li .daili{
    padding-top:5px;
    height:45px;
    overflow: hidden;
}
.jpincon ul li .daili a{
    font-size:15px;
    line-height:16px;
    background:#f0f0f0;
    padding-left:20px;
    padding-right:20px;
    padding-top:6px;
    padding-bottom:6px;
    border-radius:5px;
    color:#666666;
    text-decoration:none;
}
.jpincon ul li .daili a:hover{
    background:#00923f;
    color:#fff;
}
.jpincon ul li .li:hover .daili a{
    background:#00923f;
    color:#fff;
}

.pinpai1 .qiyetitb strong{
    font-size:24px;
}
.pinpai2 ul li{
    width:230px;
    height:91px;
    float: left;
    padding:2px;
    border:1px solid #eeeeee;
    margin-right:10px;
    margin-bottom:10px;
    overflow: hidden;
}
.pinpai2 ul li:nth-child(5n){
    margin-right:0px;
}
.pinpai2 ul li a img{
    width:224px;
    height:84px;
}
.pinpai2 ul li:hover{
    border:1px solid #00923f;
}
.dalei{
    border:1px solid #e6e6e6;
    overflow: hidden;
    height:100px;
}
.dalei .a{
    width:20%;
    border-right:1px solid #e6e6e6;
    float: left;
    height:100px;
    display:inline-block;
    padding-left:102px;
    padding-top:12px;
    background:url(../img/dalei_18.png) no-repeat;
    background-position:left 16px top 13px;

}
.dalei a{
    width:20%;
    border-right:1px solid #e6e6e6;
    float: left;
    height:100px;
    display:inline-block;
    padding-left:102px;
    padding-top:12px;
}
.dalei a:last-child{

}
.dalei a:nth-child(1){

}
.dalei a:nth-child(2){
    background:url(../img/dalei_21.png) no-repeat;
    background-position:left 16px top 13px;
}
.dalei a:nth-child(3){
    background:url(../img/dalei_23.png) no-repeat;
    background-position:left 16px top 13px;
}
.dalei a:nth-child(4){
    background:url(../img/dalei_25.png) no-repeat;
    background-position:left 16px top 13px;
}
.dalei a:nth-child(5){
    background:url(../img/dalei_27.png) no-repeat;
    background-position:left 16px top 13px;
}
.dalei a:last-child{
    border-right:0px;
}
.dalei a strong{
  color:#000000;
    font-size:16px;
    line-height:28px;
}
.dalei a p{
    color:#666666;
    font-size:14px;
    line-height:22px;
    padding-top:0px;
}
.dalei .a strong{
    color:#000000;
    font-size:16px;
    line-height:28px;
}
.dalei .a p{
    color:#666666;
    font-size:14px;
    line-height:22px;
    padding-top:0px;
}

.dalei a:hover{
    text-decoration:none;
}
.dalei a:hover strong{
    color:#00923f;
}
.dalei a:hover p{
    color:#00923f;
}
.adtel{
    padding-top:20px;
}
.adver .fl1{
 width:44px;
    height:44px;
    float: left;
}
.adver .fl2{
    height:44px;
    float: left;
}
.adver .fl2 span{
    clear: both;
    display: block;
    color:#333;
    font-size:14px;
    line-height:17px;
}
.adver .fl2 strong{
    clear: both;
    display: block;
    color:#ff6600;
    font-size:18px;
    font-weight:500;
    line-height:32px;
}
.ggwx{
    position:relative;
    display: inline-block;
}
.ggwx .gg{
    position: absolute;
    right:0.5rem;
    bottom:0.5rem;
    padding:0.06rem 0.2rem;
    background:rgba(255,255,255,0.75);
    border-radius:0.25rem;
    color:#666666;
    font-size:12px;
}
.cpcon{
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 14px;
    padding-right: 14px;
}
.cpcon ul li a{
    color:#333;
    font-size:14px;
    line-height:32px;
    background:url(../img/dianvv_03.png) no-repeat;
    background-position:left 0px top 5px;
    padding-left:15px;
}
.cpcon ul li a:hover{
    color:#00923f;
    text-decoration:none;
}
.plistx{
    border:1px solid #eeeeee;
    padding:20px;
    background:#fff;
    overflow: hidden;
}
.plistx a{
    display: inline-block;
    height:32px;
    line-height:32px;
    padding-left:10px;
    padding-right:10px;
    cursor: pointer;
    float: left;
    margin-left:5px;
    margin-right:5px;
    margin-top:1px;
    margin-bottom:1px;
    color:#222222;
    font-size:14px;
    text-decoration:none;
}
.plistx a:hover{
    background:#00923f;
    color:#fff;
}
.plistx a.on{
    background:#00923f;
    color:#fff;
}
.plisty ul li{
    width:898px;
    height:208px;
    background:#fff;
    padding:25px;
    border:1px solid #eeeeee;
    overflow: hidden;
    margin-top:10px;
    margin-bottom:10px;
    overflow: hidden;
    position: relative;
}
.plisty ul li:hover{
    border:1px solid #00923f;
}

.plisty ul li .ply{
    line-height:20px;
    height:20px;}
.plisty ul li .ply strong{
    line-height:20px;
    height:20px;}
.plisty ul li .ply strong a{
    color:#000000;
    font-size:18px;
    line-height:20px;
    height:20px;
}
.plisty ul li .ply strong a:hover{
    text-decoration:none;
    color:#ff6600;
}
.plisty ul li .cp{
    padding-top:10px;
    padding-bottom:10px;
    color:#999;
    font-size:14px;
    line-height:30px;
    overflow: hidden;
}
.plisty ul li .cp span{
    color:#454545;
    font-size:14px;
}
.cpan{

}
.cpan .ck{
    background:#00923f;
    color:#fff;
    padding:7px 15px;
    text-decoration:none;
    margin-right:10px;
    font-size:14px;
}
.cpan .ck:hover{
    background:#027c37;
}
.cpan .cpzx{
    background:#ff9800;
    color:#ffffff;
    padding:7px 15px;
    text-decoration:none;
    margin-right:10px;
    font-size:14px;
}
.cpan .cpzx:hover{
    background:#de5e08;
}
.tuiguang{
    position: absolute;
    right:19px;
    top:30px;
}
.tuiguang .ul .li{
    width:104px;
    height:112px;
    margin-left:5px;
    margin-right:5px;
    border:1px solid #e6e6e6;
    text-align: center;
    float: left;
    padding-top:10px;
}
.tuiguang .ul .li a img{
    width:84px;
    height:70px;
}
.tuiguang .ul .li a span{
    width:100%;
    height:30px;
    line-height:30px;
    text-align: center;
    display: block;
    clear: both;
    color:#222222;
    font-size:14px;
    clear: both;
    display: block;
}
.tuiguang .ul .li a:hover{
    text-decoration:none;
}
.tuiguang .ul .li a:hover span{
    color:#02cd02;
    text-decoration:none;
}
.plisty ul li .tguang{
    width:40px;
    height:20px;
    line-height:20px;
    text-align: center;
    background:#D0D0D0;
    color:#fff;
    font-size:14px;
    display: inline-block;
    position: absolute;
    right:24px;
    bottom:12px;
}
.mzsm{
    border:1px solid #f2ddbc;
    background:#fffce3 url(../img/qiye_33.png) no-repeat;
    background-position:left 20px top 23px;
    margin-top:20px;
    padding:16px;
    padding-left:54px;
    font-size:14px;
    line-height:32px;
}
.mzsm a{
    color:#ff6600;
}
.botcc{
    padding-top:35px;
    padding-bottom:30px;
    overflow: hidden;
}
.botcc1{
 width:314px;
    padding-left:34px;
}
.botcc2{
    width:320px;
    padding-left:30px;
}
.botcc2 strong{
color:#019934;
    font-size:18px;
    line-height:36px;
    text-align: left;
}
.botcc2 .botccon{
    padding-top:20px;
    text-align: left;
}
.botcc2 .botccon a{
    display: inline-block;
    color:#333333;
    font-size:14px;
    line-height:28px;
    padding-right:20px;
    position: relative;
}
.botcc2 .botccon a:after{
    content:"|";
    color:#e3e3e3;
    position: absolute;
    right:10px;
    top:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}

.botcc3{
    width:220px;
    padding-left:30px;
}
.botcc3 strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    text-align: left;
}
.botcc3 .botccon{
    padding-top:20px;
    text-align: left;
}
.botcc3 .botccon a{
    display: inline-block;
    color:#333333;
    font-size:14px;
    line-height:28px;
    padding-right:20px;
    position: relative;
}
.botcc3 .botccon a:after{
    content:"|";
    color:#e3e3e3;
    position: absolute;
    right:10px;
    top:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}


.botcc4{
    width:150px;
    padding-left:30px;
}
.botcc4 strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    text-align: left;
}
.botcc4 .botccon{
    padding-top:20px;
    text-align: left;
}
.botcc4 .botccon a{
    display: inline-block;
    color:#333333;
    font-size:14px;
    line-height:28px;
    padding-right:20px;
    position: relative;
}
.botcc4 .botccon a:after{
    content:"|";
    color:#e3e3e3;
    position: absolute;
    right:10px;
    top:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}


.botcc5{
    width:150px;
    padding-left:30px;
}
.botcc5 strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    text-align: left;
}
.botcc5 .botccon{
    padding-top:20px;
    text-align: left;
}
.botcc5 .botccon a{
    display: inline-block;
    color:#333333;
    font-size:14px;
    line-height:28px;
    padding-right:20px;
    position: relative;
}
.botcc5 .botccon a:after{
    content:"|";
    color:#e3e3e3;
    position: absolute;
    right:10px;
    top:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}
.botcc4 .botccon img{
    border:1px solid #e6e6e6;
    padding:5px;
}
.botcc5 .botccon img{
    border:1px solid #e6e6e6;
    padding:5px;
}
.sxj{
    background:#fff;
    border:1px solid #eeeeee;
    height:60px;
    line-height:60px;
}
.sxj .sxjl{
    color:#222222;
    font-size:14px;
    padding-left:24px;
}
.sxj .sxjl span{
    color:#00923f;
}
.sxj .sxjr{
    color:#222222;
    font-size:14px;
    padding-right:24px;
}
.sxj .sxjr span{
    color:#00923f;
}


.wuyou{
    background:#fff;
    border:1px solid #eeeeee;
   padding-top:40px;
    padding-bottom:20px;
    text-align: center;
}
.wuyou center img{
    margin:0 auto;
}
.wuyou p{
    line-height:50px;
    color:#333;
    font-size:14px;
}
/*兽药品牌*/
.topy{
    border-bottom:1px solid #e3e3e3;
    background:#f2f2f2;
    height:40px;
    line-height:40px;
}
.topycl a{
    color:#222222;
    font-size:14px;

}
.topycl span{
    color:#cccccc;
    font-size:14px;
    padding-left:6px;
    padding-right:6px;
}
.topycl a:hover{
    color:#00923f;
    text-decoration:none;
}
.bancl{
    padding-top:10px;
    padding-bottom:0px;
    text-align: center;
}
.bancl .ad a img{
    width:100%;
}
.topycr a{
    color:#222222;
    font-size:14px;

}
.topycr span{
    color:#cccccc;
    font-size:14px;
    padding-left:6px;
    padding-right:6px;
}
.topycr a:hover{
    color:#00923f;
    text-decoration:none;
}
.topycr a.san{
    background:url(../img/index_06.png) no-repeat;
    padding-right:20px;
    background-position:right 5px top 8px;
    position: relative;
}
.topycr a.san .wxhao{
    display: none;
    position: absolute;
    top:30px;
    right:0px;
    background:#fff;
    width:125px;
    height:155px;
    text-align: center;
    padding-top:10px;
    box-shadow:0px 0px 1px 1px #e6e6e6;
}
.topycr a.san .wxhao img{
    width:106px;
    margin:0 auto;
}
.topycr a.san .wxhao span{
    width:100%;
    display: block;
    clear: both;
    text-align: center;
    color:#222222;
    font-size:14px;
    height:30px;
    line-height:30px;
}
.topycr a.san:hover{
    background:url(../img/index_06on.png) no-repeat;
    padding-right:20px;
    background-position:right 5px top 8px;
}
.topycr a.san:hover .wxhao {
    display: block;
}
.pinpai5{}
.pinpai5 ul li{
    padding:0px;
    margin:0px;
    float: left;
    width:190px;
    height:190px;
    border:1px solid #eeeeee;
    background:#fff;
    margin-left:5px;
    margin-right:5px;
    margin-bottom:10px;
    overflow: hidden;
}
.pinpai5.lxx ul li{
    width:192px;
}
.pinpai5 ul li:nth-child(5n+1){
margin-left:0px;
}
.pinpai5 ul li:nth-child(5n){
    margin-right:0px;
}
.pinpai5 ul li a .pic{
    width:190px;
    height:110px;
    padding-top:8px;
    text-align: center;
}
.pinpai5 ul li a .pic img{
    width:172px;
    height:102px;
    margin:0 auto;
}
.pinpai5 ul li a strong{
    display: block;
    clear: both;
    width:100%;
    color:#222222;
    font-size:14px;
    height:40px;
    line-height:40px;
    text-align: center;
    font-weight:500;
}
.pinpai5 ul li a:hover{
    text-decoration:none;
}
.pinpai5 ul li a p{
    display: block;
    clear: both;
    width:100%;
    color:#fff;
    font-size:14px;
    height:40px;
    line-height:40px;
    text-align: center;
    font-weight:500;
    background:#666666;
}
.pinpai5 ul li a:hover{
    text-decoration:none;
    background:#00923f;
    color:#fff;
}
.pinpai5 ul li a:hover p {
    background:#00923f;
    color:#fff;
}
.pinpai5 ul li:hover{
    border:1px solid #00923f;
}
.bgx{
    background:#fff;
    overflow: hidden;
}

.bota0x{
    width:250px;
    padding-left:0px;
    padding-right:20px;
}
.bota0x strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    font-weight:400;
}
.bota0x ul li{
    clear: both;
    display: block;
    height:32px;
    overflow: hidden;
}
.bota0x ul li a{
    color:#000;
    font-size:14px;
    line-height:32px;
    height:32px;
}
.bota0x .botacon{
    padding:0px;
    margin:0px;
 padding-top:5px;
}
.bota0x .botacon p{
    padding:0px;
    margin:0px;
    color:#000;
    font-size:14px;
    line-height:32px;
}

.bota1xx{
    width:220px;
    padding-right:20px;
}
.bota1xx strong{
    color:#019934;
    font-size:18px;
    line-height:36px;
    font-weight:400;
}
.bota1xx .botacon a{
    display:inline-block;
    padding-right:16px;
    color:#000;
    font-size:14px;
    line-height:32px;
    height:32px;
    position: relative;
}
.bota1xx .botacon a:after{
    content:"|";
    color:#e3e3e3;
    position: absolute;
    right:5px;
    top:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}
.bota2x .botbcon a{
    display:inline-block;
    padding-right:16px;
    color:#000;
    font-size:14px;
    line-height:32px;
    height:32px;
    position: relative;
}
.bota2x .botbcon a:after{
    content:"|";
    color:#e3e3e3;
    position: absolute;
    right:5px;
    top:0px;
    font-size:14px;
    line-height:28px;
    height:28px;
}
.rediancl{
    height:65px;
    line-height:65px;
    text-align: center;
    background:#fff;
    border-bottom:1px solid #eeeeee;
}
.rediancl strong{
    height:65px;
    line-height:65px;
    color:#00923f;
    font-size:22px;
    font-weight:600;
    display: inline-block;
    border-bottom:2px solid #00923f;
}
.redian{
    padding-top:10px;
}
.redian1{
    width:588px;
    border:1px solid #eeeeee;
}
.redian1:nth-child(5){
    margin-right:7px;
    margin-top:14px;
}
.redian1:nth-child(6){
    margin-left:7px;
    margin-top:14px;
}
.redian1:nth-child(7){
    margin-right:7px;
    margin-top:14px;
}
.redian1:nth-child(8){
    margin-left:7px;
    margin-top:14px;
}
.redian1:nth-child(9){
    margin-right:7px;
    margin-top:14px;
}
.redian1:nth-child(10){
    margin-left:7px;
    margin-top:14px;
}
.redian1:nth-child(11){
    margin-right:7px;
    margin-top:14px;
}
.redian1:nth-child(12){
    margin-left:7px;
    margin-top:14px;
}
.redian11{
    width:146px;
    height:447px;
    background:#fff;
    border-right:1px solid #eeeeee;
}
.rdtit{
    position: relative;
    padding-top:25px;
    padding-bottom:8px;
}
.rdtit strong{
    color:#00923f;
    font-size:17px;
    border-left:3px solid #00923f;
    padding-left:24px;
    font-weight:500;
}
.rdcon ul{
    padding-left:24px;
}
.rdcon ul li{
    clear: both;
    display: block;
}
.rdcon ul li a{
    color:#333;
    font-size:14px;
    line-height:32px;
    background:url(../img/dianvv_03.png) no-repeat;
    background-position:left 0px top 5px;
    padding-left:15px;
}
.rdcon ul li a:hover{
    color:#00923f;
    text-decoration:none;
}
.gengduocl{
    clear: both;
    display: block;
    text-align: center;
    padding-top:6px;
}
.gengduocl a{
    border:1px solid #e6e6e6;
    color:#333;
    font-size:14px;
    padding:7px 23px;
    overflow: hidden;
    display: inline-block;
    margin:0 auto;
    border-radius:20px;
}
.gengduocl a:hover{
    text-decoration:none;
    color:#ff6600;
    border:1px solid #ff6600;
}
.redian12{
    width:440px;
    height:447px;
    background:#fff;
}
.redian12 .ppa{
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    width:146px;
    height:149px;
    background:#fff;
    position: relative;
}
.redian12 .ppa .jing{
    width:45px;
    height:36px;
    position: absolute;
    top:-5px;
    right:5px;
}

.redian12 .ppa a{
    width:145px;
    height:148px;
    text-align: center;
    padding-top:8px;
    display: inline-block;

}
.redian12 .ppa a .picx{
    width:145px;
    height:105px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;

}
.redian12 .ppa a .picx img{
   max-width:127px;
    max-height:105px;
    margin:0 auto;
}
.redian12 .ppa a:hover{
    text-decoration:none;
    color:#00923f;
}
.redian12 .ppa a p{
    width:100%;
    height:32px;
    line-height:32px;
    font-size:14px;
    text-align: center;
    color:#333;
}
.redian12 .ppa a:hover p{
    text-decoration:none;
    color:#00923f;
}
.redian12 .ppa:nth-child(3n){
    width:148px;
    border-right:0px;
}
.redian1:nth-child(1){
    margin-right:7px;
    margin-bottom:7px;
}
.redian1:nth-child(2){
    margin-left:7px;
    margin-bottom:7px;
}
.redian1:nth-child(3){
    margin-right:7px;
    margin-top:7px;
}
.redian1:nth-child(4){
    margin-left:7px;
    margin-top:7px;
}
.jpinconx{
    border:0px solid #eeeeee;
    overflow: hidden;
}
.jpinconx ul li{
    width:190px;
    height:264px;
    border:1px solid #eeeeee;
    float: left;
    text-align: center;
    background:#fff;
    margin-left:5px;
    margin-right:5px;
    margin-bottom:10px;
    overflow: hidden;
}
.jpinconx ul li:hover{
    border:1px solid #00923f;
}

.jpinconx ul li:nth-child(6n+1){
    margin-left:0px;
}
.jpinconx ul li:nth-child(6n){
    margin-right:0px;
}
.jpinconx ul li .pic{
    padding:0px;
    margin: 0px;
    padding-top:10px;
    width:188px;
    height:144px;
    padding-left:10px;
    padding-right:10px;
    overflow: hidden;
    display: table;
}
.jpinconx ul li .pic a{
    padding:0px;
    margin: 0px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}
.jpinconx ul li .pic a img{
    margin:0 auto;
    max-width:168px;
    max-height:142px;
}
.jpinconx ul li .tit a{
    font-size:15px;
    line-height:30px;
    color:#222222;
    text-decoration:none;
}
.jpinconx ul li .sm{
    font-size:15px;
    line-height:40px;
    color:#999999;
}
.jpinconx ul li .daili{
    padding-top:5px;
    height:45px;
    overflow: hidden;
}
.jpinconx ul li .daili a{
    font-size:15px;
    line-height:16px;
    background:#f0f0f0;
    padding-left:20px;
    padding-right:20px;
    padding-top:6px;
    padding-bottom:6px;
    border-radius:5px;
    color:#666666;
    text-decoration:none;
}
.jpinconx ul li .daili a:hover{
    background:#00923f;
    color:#fff;
}
.topconl .sp1.sp:after{
    content: "";
}
.topconl .sp4xx{
    display: inline-block;
    padding-right:15px;
    margin-right:5px;
    position: relative;
}
.topconl .sp4xx a{
    color:#333;
    font-size:14px;
}
.topconl .sp4xx:after{
    content: "|";
    color: #cccccc;
    font-size: 12px;
    display: block;
    position: absolute;
    right: 6px;
    top: 10px;
    width: 1px;
    height: 12px;
    line-height: 12px;
}
.topconr .spxxa{
    background:url(../img/sop_03.png) no-repeat;
    padding-left:22px;
    padding-right:22px;
    background-position:0px 11px;
    position: relative;
}
.topconr .spxxa:after{
    content: "|";
    color: #cccccc;
    font-size: 12px;
    display: block;
    position: absolute;
    right: 6px;
    top: 10px;
    width: 1px;
    height: 12px;
    line-height: 12px;
}
.banner .soso .sosoxy{
    width:500px;
    height:44px;
    margin-top:13px;
}
.banner .soso .sosoxy input{
    border:2px solid #019934;
    width:410px;
    height:44px;
    line-height:44px;
    text-align:left;
    padding-left:10px;
    float: left;
}
.banner .soso .sosoxy a{
    height:44px;
    line-height:40px;
    text-align: center;
    display: inline-block;
    width:80px;
    background:#019934;
    color:#fff;
    text-decoration:none;
    border:2px solid #019934;
    float: left;
}
.sxj1{
    background:#fff;
    border:1px solid #eeeeee;
}
.sxjcl1{
    height:48px;
    line-height:48px;
    margin-left:24px;
    margin-right:24px;
    font-size:14px;
    border-bottom:1px solid #eeeeee;
}
.sxjcl1 a{
    display: inline-block;
    color:#333;
    height:30px;
    line-height:30px;
    padding-left:10px;
    padding-right:10px;
    font-size:14px;
    margin-right:3px;
}
.sxjcl1 a:hover{
    background:#f37a04;
    color:#ffffff;
    text-decoration:none;
}
.sxjcl1 a.on{
    background:#f37a04;
    color:#ffffff;
    text-decoration:none;
}
.sxjcl2{
    line-height:30px;
    height:45px;
    padding-right:80px;
    padding-left:25px;
    padding-top:5px;
    padding-bottom:5px;
    position: relative;
    overflow: hidden;
}
.sxjcl2.on{
    height:auto;
}
.sxjcl2 dl dt{
    width:95px;
    float: left;
}
.sxjcl2 dl dd{
    width:680px;
    float: left;
}
.sxjcl2 strong{
    color:#333;
    font-size:14px;
}
.sxjcl2 span{
    color:#ff6600;
    position: absolute;
    right:20px;
    top:10px;
    border:1px solid #ff6600;
    background:url(../img/xia.png) no-repeat;
    background-position: right 5px top 8px;
    width:65px;
    height:24px;
    line-height:24px;
    text-align: left;
    padding-left:15px;
    font-size:12px;
    cursor:pointer;

}
.sxjcl2 span.on{
    color:#ff6600;
    position: absolute;
    right:20px;
    top:10px;
    border:1px solid #ff6600;
    background:url(../img/shang.png) no-repeat;
    background-position: right 5px top 8px;
    width:65px;
    height:24px;
    line-height:24px;
    text-align: left;
    padding-left:15px;
    font-size:12px;
    cursor:pointer;

}

.sxjcl2 a{
    color:#333;
    font-size:14px;
    padding-right:24px;
    text-decoration:none;
}
.sxjcl2 a:hover{
    color:#ff6600;
    font-size:14px;
}


.sxj3{
    background:#fff;
    border:1px solid #eeeeee;
}
.sxjcl3{
    height:48px;
    line-height:48px;
    margin-left:24px;
    margin-right:24px;
    font-size:14px;
    border-bottom:1px solid #eeeeee;
}
.sxjcl3 a{
    color:#333;
    font-size:14px;
    margin-right:13px;
}
.sxjcl3 a:hover{
    color:#ff6600;
    text-decoration:none;
}
.sxjcl4{
    height:48px;
    line-height:48px;
}
.sxjcl4 .sxjl{
    color:#222222;
    font-size:14px;
    padding-left:24px;
}
.sxjcl4 .sxjl span{
    color:#ff6600;
}
.sxjcl4 .sxjr{
    color:#222222;
    font-size:14px;
    padding-right:24px;
}
.sxjcl4 .sxjr span{
    color:#ff6600;
}



.plistyyy{
    padding-bottom:10px;
    overflow: hidden;
}
.plistyyy dl{
    clear: both;
    display: block;
    background:#fff;
    border:1px solid #eeeeee;
    margin-top:10px;
    position: relative;
    height:210px;
    overflow: hidden;
}
.plistyyy dl dt{
    float: left;
}
.plistyyy dl dd{
    float: left;
}
.plistyyy dl dt.dt1{
   padding:15px;
    width:450px;
    overflow: hidden;
}
.plistyyy dl dt.dt2{
    padding:15px;
    width:228px;
    overflow: hidden;
}
.plistyyy dl dt.dt1 a img{
    height:180px;
    width:435px;
}
.plistyyy dl dt.dt2 a img{
    height:180px;
    width:216px;
}
.plistyyy dl dd{
    padding:15px;
}
.plistyyy dl dd.dd1{
    width:445px;
}
.plistyyy dl dd.dd2{
    width:665px;
}
.plistyyy dl dd .bw{
    padding-bottom:4px;
    padding-top:2px;
    overflow: hidden;
}
.plistyyy dl dd .bw a{
    color:#000000;
    font-size:16px;
    line-height: 22px;
    height: 22px;
    float: left;
}
.plistyyy dl dd .bw a:hover{
    text-decoration:none;
    color:#ff6800;
}
.plistyyy dl dd .bw span{
    line-height: 17px;
    height: 17px;
    float: left;
    padding-bottom:3px;
    padding-left:5px;
}
.plistyyy dl dd .bw1{
    color:#787878;
    font-size:14px;
    line-height:26px;
}
.plistyyy dl dd .bw1 span{
    color:#000000;
    font-size:14px;
    line-height:26px;
    float: left;
}
.plistyyy dl dd .bw1 span.spxa{
    color:#787878;
    font-size:14px;
    line-height:26px;
    float: left;
}
.plistyyy dl dd .bw1 span.spxb{
    float: left;
    height:20px;
    line-height:20px;
    padding-bottom:3px;
    padding-left:4px;
}
.plistyyy dl .bwang{
    position: absolute;
    left:0px;
    top:0px;
}
.plistyyy dl:hover{
    border:1px solid #ff7800;
}
.plistyyy dl dd .dd1{
    width:80%;
}

.plistyyy dl dd .dd2{
    width:15%;
    padding-top:40px;
    padding-left:5%;
}
.plistyyy dl dd .dd2 a{
    display: block;
    width:88px;
    height:32px;
    line-height:32px;
    text-align: center;
    background:#00923f;
    color:#fff;
    font-size:14px;
    text-decoration:none;
    margin-top:10px;
}
.plistyyy dl dd .dd2 a.sqdl{
    background:#00923f;
}
.plistyyy dl dd .dd2 a.sqdl:hover{
    background:#037735;
}

.plistyyy dl dd .dd2 a.jrdp{
    background:#ff6600;
}
.plistyyy dl dd .dd2 a.jrdp:hover{
    background:#e15e06;
}
.xiangguan{
    border:1px solid #eeeeee;
    padding-left:24px;
    padding-right:24px;
    height:60px;
    background:#fff;
    line-height:60px;
}
.xiangguan .xiangguanl{
    color:#ff6600;
    font-size:14px;
}
.xiangguan .xiangguanl a{
    color:#313131;
    text-decoration:none;
}
.xiangguan .xiangguanl a:hover{
    color:#ff6600;
    font-size:14px;
}
.xiangguan .xiangguanr{
    color:#222222;
    font-size:14px;
}
.xiangguan .xiangguanr a{
    color:#222222;
    text-decoration:none;
}
.xiangguan .xiangguanr a:hover{
    color:#ff6600;
    font-size:14px;
}
.wntuijian{
    background:#fff;
    border:1px solid #eeeeee;
    position: relative;
}
.wntuijian .tjtit{
    border-bottom:1px solid #eeeeee;
    margin-left:15px;
    margin-right:15px;
    height:58px;
    line-height:58px;
}
.wntuijian .tjtit:after{
    content:" ";
    position: absolute;
    left:0px;
    top:19px;
    width:2px;
    height:18px;
    display: block;
    background:#00923f;
}

.wntuijian .tjtit strong{
    color:#00923f;
    font-size:18px;
    font-weight:500;
}
.wncon{
    background:#fff;
    overflow: hidden;
}
.wncon ul{
    padding-left:7px;
    padding-right:7px;
}
.wncon ul li{
    width:205px;
    height:208px;
    text-align: center;
    float: left;
    margin:7px;
}
.wncon ul li a img{
    width:205px;
    height:172px;
}
.wncon ul li a span{
    height:34px;
    line-height:34px;
    text-align: center;
    color:#333;
    font-size:14px;
    display: block;
    width:100%;
    text-align: center;

}
.wncon ul li a:hover{
    text-decoration:none;
    color:#00923f;
}
.wncon ul li a:hover span{
    color:#00923f;
}
.linkp{
    padding:0px;
    margin:0px;
    border:1px solid #eeeeee;
    background:#fbfbfb;
    padding-top:10px;
    padding-bottom:0px;
    padding-left:20px;
    padding-right:20px;
    color:#222222;
    line-height:30px;
    font-size:14px;
}
.linkp a{
    color:#ff6600;
}
.linkp a:hover{
    text-decoration:none;
    color:#00923f;
}
.linkk{
    border:1px solid #eeeeee;
    border-top:0px;
    background:#fff url(../img/soso_07.png) no-repeat;
    background-position: center center;
    width:278px;
    height:191px;
    padding-top:10px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:10px;

}
.linkk strong{
    font-size:14px;
}
.linkk .tel{
    padding:0px;
    margin:0px;
    margin-top:10px;
    background:url(../img/sop_03.png) no-repeat;
    background-position:0px 4px;
    padding-left:20px;
    text-align: left;
    color:#ff6600;
    font-size:17px;
    font-weight:500;

}
.linkk .qq{
    padding:0px;
    margin:0px;
    clear: both;
    display: block;
    padding-left:30px;
    margin-top:5px;
}
.linkk .qq img{
    width:77px;
}
.linkk .str1{
    clear: both;
    display: block;
    font-size:14px;
    padding-top:10px;
    margin-bottom:5px;
    overflow: hidden;
}
.linkk .gzs{
    padding:0px;
    margin:0px;
    clear: both;
    display: block;
    font-size:14px;
    height:22px;
    line-height:22px;
}
.linkk .gzs{
    color:#00923f;
    font-weight:600;
    font-size:14px;
}
.linkk .gzs span{
    color:#222222;
    font-size:14px;
}


.adx{
    width:1000px;
    margin:0 auto;
    clear: both;
    display: block;
}
